package utility;

/**
 * 
 * @author bt, Marlene, Maja, Jeppe
 */
public class Procent {

    /**
     * Regner ud hvor langt man er nået i et interval. Returnerer værdien i procent.
     * kan bl.a. bruges til JProgressbar hvis man skal udregne værdien som ligger imellem start og slut.
     * (enheds uafhængig)
     * @param start
     * @param slut
     * @param nuvaerende
     * @return returnerer procent med decimaler
     */
    public static double procentAfInterval(long start, long slut, long nuvaerende) {        
        double procentresultat = 0;
        if ( (start>0 && slut > 0 && nuvaerende >0) && (start<slut)) {
            // afstand fra nuværende til slut
            double fraNuvaerende =  slut - nuvaerende;
            // afstand fra start
            double total =  slut - start;
            // den færdig procent sats
            procentresultat =  (fraNuvaerende / total) * 100;            
        }
        
        return procentresultat;
    } 
    
//    public static double addind(double tal1, double tal2) {
//        double result = 0;
//        if (tal1>0.0 && tal2>0.0) {
//            result = tal1+tal2;
//        } else {
//            result = tal2+tal2;
//        }
//        
//        return result;
//    } 
    
    
    
    
} // class
